1. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Понятие "информационная технология" (далее в тексте будет использоваться сокращение - ИТ) как термин информатики сложилось к концу 80-х годов и в настоящее время широко представлено как в научной литературе, т.е. научных теориях и практических разработках, так и в публицистических научно-популярных изданиях, описывающих реальные процессы повседневной жизни. В качестве примеров можно привести прямые и косвенные определения из известных научных монографий и справочников, а также научно-популярных журналов и других изданий ученых: В.М.Глушкова, А.П.Ершова, Д.С.Поспелова, Г.С.Поспелова, Г.Р.Громова, В.Н.Четверикова, Ю.И.Шемакина. В основном эти определения сводятся к представлению ИТ как совокупности процессов сбора, передачи, переработки, хранения и доведения до пользователей информации (Д.С.Поспелов) или к представлению ее в виде деятельности по обслуживанию науки, техники, производства и пр. (А.П.Ершов). При этом всегда отмечается одна отличительная особенность - реализация ИТ на основе средств вычислительной техники.
Здесь же следует отметить и представление информационной технологии как автоматизированной системы сбора и обработки информации для целей управления [Данилевский, 1988; Мамиконов, 1981].
Таким образом, информационная технология сегодня - это, во-первых, общенаучное понятие, которое используется повсеместно для описания практически любой деятельности людей во всех возможных областях, а во-вторых, понятие для обозначения широкого класса искусственных систем, реализованных на основе вычислительной техники или с ее использованием.
Эти два варианта назовем "широким" и "узким" пониманием понятия информационной технологии.
Широкое понимание информационной технологии состоит в представлении ее в виде некоторой цепочки преобразований (изменений) предметов. Звеньями этой цепочки являются предметы реального мира, люди и их деятельность. Таковым это понятие обязано каждому из составляющих его слов: "информация" и "технология".
Информация (от лат. informatio - разъяснение, изложение) - сведения, которыми люди обмениваются между собой в процессе некоторой деятельности, направленной на предметы реального мира [БЭ КМ, 1998].
Технология (от греч. tecnh и logoc - искусство, мастерство, умение и слово, учение) - совокупность методов обработки, изготовления, изменения состояния, свойств, формы сырья, материалов или полуфабрикатов, осуществленных в процессе производства продукции [БЭ КМ, 1998].
Узкое понимание информационной технологии состоит в представлении ее в виде некоторой автоматизированной системы управления или обработки информации и управления (АСУ, АСОИУ).
Информационные технологии сегодня стали неотъемлемой составной частью практически любых технологических процессов в производственных, учрежденческих, научных и общественных организациях. АСУ являются эргатическими, или человеко-машинными, системами, основная цель которых - поддержка управленческой деятельности людей.
Анализ современных существующих и перспективных вычислительных средств, основных идей, изложенных в отечественной и зарубежной литературе, опыт создания и эксплуатации АСУ различного типа и назначения потребовали внесения значительных изменений в понимание роли ИТ в обществе, в дальнейшем совершенствовании методов переработки управленческой информации, практики построения и развития АСУ.
В основе новой концепции переработки информации в организационно-управленческой деятельности лежат две центральные идеи:
- автоформализация профессиональных знаний пользователей в вычислительной среде;
- интеллектуализация всех форм взаимодействия пользователей с техническими средствами (интеллектуализация интерфейса человек - техническая среда).
Эти идеи базируются на последних теоретических разработках прежде всего понятия ИНФОРМАЦИЯ. Суть разработок состоит в фундаментализации этого понятия, т.е. введения его в ряд основных концептов - ВЕЩЕСТВА и ЭНЕРГИИ. Наиболее последовательно данная концепция излагается в [Шемакин, 1995]. Концепция получила название "Семантическая модель организации мира" [Шемакин, 1997. С.188-189] и наряду с перечисленными понятиями включает еще концепт ЗНАНИЯ.
Раскрытие понятия ИТ через концепт ЗНАНИЯ по своей сути есть стремление "уменьшения психологического и семантического разрыва" между человеком и машиной [Шемакин, 1995. С.17, 18], приводящее к выделению нового класса технологий - интеллектуальных информационных технологий.
Интеллектуальная информационная технология представляет собой комплекс знаний и навыков пользователей АСУ, позволяющий им, используя свои профессиональные знания, самостоятельно удовлетворять потребности по переработке управленческой информации. Инструментальными средствами интеллектуальных информационных технологий являются программно-технические комплексы и организованные на их основе автоматизированные рабочие места (АРМ). Пользователи АСУ осуществляют автоформализацию своих профессиональных знаний с использованием интеллектуальных информационных технологий на базе АРМ. Автоформализованные знания в виде пользовательских прикладных подсистем комплексируются в персональные информационные системы, которые затем могут быть объединены средствами локальных сетей в интегральную АСУ.
Информационные технологии следует разделять на две группы. Первая группа объединяет технологии, которые сегодня являются типовыми инструментами обработки информации всех пользователей ЭВМ и условно называются инструментальными. Вторая группа технологий - это нетиповые (частные) инструменты обработки информации отдельных пользователей ЭВМ или их групп, они называются пользовательскими.
Базовыми (основными) инструментальными информационными технологиями являются: технология проектирования программных средств, текстовая технология, технология баз данных, информационный поиск, поддержка принятия решений, статистическая обработка и прогнозирование, технология планирования и контроля исполнения решений, экспертные технологии, технология самообучения и психологической поддержки, технология телекоммуникационной связи и некоторые другие.
Каждая из пользовательских прикладных систем, реализованная с помощью информационных технологий, является интеллектуальной системой, содержащей формализованные профессиональные знания пользователей, и "на правах партнера участвует" в решении задач переработки информации. Фактически в процессе управления в условиях АСУ складывается своеобразное разделение труда по выполнению интеллектуальных функций между человекомпользователем и интеллектуальными системами, которое является основанием для коммуникативной деятельности этих партнеров.
Наиболее часто информационная технология или система представляется пользователю в форме некоторого программного продукта, информационно-программного изделия, объединяющего программы и базы данных. В литературе описано множество методов, методик и отдельных приемов создания как систем в целом, так и отдельных их компонентов. Однако начальные "стадии и этапы" практически всех методик создания информационных технологий и систем проработаны и представлены наименее полно. Это происходит вследствие как минимум следующих причин: во-первых, начало всегда трудно зафиксировать, во-вторых, первые шаги наиболее трудны из-за последующей неопределенности, в-третьих, придать форму, даже естественно-языковую, неисповедимому пути мысли проектировщика-создателя системы не самая простая задача.
В стандартизированной практике проектирования информационно-программных изделий первые шаги получили название "этапа технического задания", так как основным результатом этих шагов является одноименный документ, устанавливающий облик проектируемого изделия, условия его создания и использования. В практике разработки автоматизированных систем управления первые шаги проектирования объединены в "предпроектную стадию", и они заканчиваются формированием технического задания. Аналогична практика проектирования и других информационных технологий. Кроме того, везде содержание начальных стадий проектирования подразделяется на части, связанные с некоторыми первичными установками (= постановкой задачи), исследованиями предметной области, макетированием, формированием технического задания.
Накопленный опыт проектирования различных информационных систем позволяет теоретически предпроектную стадию представить как следующие друг за другом три основных этапа: концептуальное, метафорическое и парадигматическое проектирование.
Концептуальное проектирование - порождение понятийной (=концептуальной) модели реального мира. Концептуальная модель реального мира представляет собой набор теоретических суждений, на основе которых ведется проектирование изделия. Как правило, теоретические суждения разделены на две группы: начальные и последующие. Начальные суждения вводят и определяют основные понятия. Последующие суждения раскрывают особенности реализации и использования основных понятий, а также их содержание.
Парадигматическое проектирование - порождение естественно-языкового описания проектируемого изделия в форме текста технического задания. Техническое задание представляет собой вербальный образ, описание еще несуществующего предмета, однако содержит, в силу осмысленности и целенаправленности интеллектуальной деятельности разработчика, полные его спецификации - составные части и их характеристики, взаимосвязи с другими предметами и субъектами реального мира. Техническое задание, даже самое "фантастическое", как любой другой предмет реального мира, не может появиться из ничего. Наблюдения показывают, что изначально в его основе лежит некоторый первичный образ создаваемого изделия, который наделен только переносными свойствами других предметов, уже существующих. Иначе, проектируемое изделие, точнее его образ, до того как приобретает форму технического задания, представляет собой не что иное, как метафору, или метафорический образ, а процесс его создания следует рассматривать как метафорическое проектирование.
(В основе названия данного этапа проектирования лежит понятие метафоры, которое раскрывается следующим определением:
МЕТАФОРА (от греч. metaphora - перенесение) - перенесение свойств одного предмета (явления) на другой на основании признака, общего или сходного для обоих сопоставляемых членов [БЭКМ, 1998].)
Метафорическое проектирование - порождение естественно-языкового метафорического описания проектируемого изделия. Суть метафорического проектирования состоит в наделении не существующего еще изделия свойствами, которыми уже обладают существующие предметы. Субъектная деятельность, направленная на формирование метафорического образа, не произвольна. Она основана на представлении субъекта о реальном мире и его понятийной модели, опыте субъекта, а также на его способностях к мыслительной и языковой деятельности. Исследования показывают широкое распространение типовых переносов, позволяющих выделить наиболее часто используемые метафорические модели.
Проектируя информационную технологию или систему, разработчик представляет их предметами в пространственно-временном континууме реального мира. Видит не только их во взаимосвязи с другими компонентами реального мира, но и их метаморфозы в течение цикла жизни. Единожды установленная, выбранная на начальных стадиях проектирования метафорическая модель предмета сопровождает его на протяжении всего периода существования. Идея предмета, в данном случае информационной технологии (в частности, информационно-программного изделия), выраженная в форме метафорического образа, определяет прагматические установки и цели субъектов, имеющих касательство к проектированию предмета, его созданию как объективной реальности и последующему использованию, сам предмет во всех его формах воплощения, включая и документальную (различные формы текстов, начиная с текстов ТЗ и технической документации и кончая текстами рекламных проспектов).
Целью метафорического проектирования является построение метафорических моделей проектируемого предмета, на основе которых будут реализовываться цели и задачи последующих стадий и этапов проектирования.
Задачами
метафорического проектирования являются:
·
выявление метафорических образов, потенциально
применимых к проектируемому предмету как в целом, так и к его частям;
·
построение (выбор) метафорических моделей для
различных этапов и стадий существования предмета проектирования;
·
синтез естественно-языкового метафорического описания
предмета проектирования.